sediment removal - Turc Anglais Dictionnaire